package cn.fbs.model;

import java.util.Date;

/**
 * 
 *
 * @author 赵晓宇
 * @date   2021-01-21
 */
public class TProductInfo {
    /**
     * id
     */
    private Long id;

    /**
     * 文件名称
     */
    private String fileName;

    /**
     * 文件保存链接
     */
    private String fileUrl;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     * 来源
     */
    private String source;

    /**
     * 文件大小
     */
    private String fileSize;

    /**
     * 文件类型jpg,png,mp4
     */
    private String fileType;

    /**
     * 操作人
     */
    private String operator;

    /**
     * 修改时间
     */
    private Date updateDate;

    /**
     * 上传文件名称
     */
    private String uploadFileName;

    /**
     * 文件时长
     */
    private String duration;

    /**
     * 目标类型
     */
    private Integer targetType;

    /**
     * 浏览量
     */
    private Long viewNumber;

    /**
     * 下载量
     */
    private Long downloads;

    /**
     * 是否图像1图像 2视频
     */
    private Byte isImage;

    /**
     * 是否审核 1否，2是
     */
    private Integer isExamine;

    /**
     * 缩略图
     */
    private String thumbnail;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName == null ? null : fileName.trim();
    }

    public String getFileUrl() {
        return fileUrl;
    }

    public void setFileUrl(String fileUrl) {
        this.fileUrl = fileUrl == null ? null : fileUrl.trim();
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source == null ? null : source.trim();
    }

    public String getFileSize() {
        return fileSize;
    }

    public void setFileSize(String fileSize) {
        this.fileSize = fileSize == null ? null : fileSize.trim();
    }

    public String getFileType() {
        return fileType;
    }

    public void setFileType(String fileType) {
        this.fileType = fileType == null ? null : fileType.trim();
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator == null ? null : operator.trim();
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public String getUploadFileName() {
        return uploadFileName;
    }

    public void setUploadFileName(String uploadFileName) {
        this.uploadFileName = uploadFileName == null ? null : uploadFileName.trim();
    }

    public String getDuration() {
        return duration;
    }

    public void setDuration(String duration) {
        this.duration = duration == null ? null : duration.trim();
    }

    public Integer getTargetType() {
        return targetType;
    }

    public void setTargetType(Integer targetType) {
        this.targetType = targetType;
    }

    public Long getViewNumber() {
        return viewNumber;
    }

    public void setViewNumber(Long viewNumber) {
        this.viewNumber = viewNumber;
    }

    public Long getDownloads() {
        return downloads;
    }

    public void setDownloads(Long downloads) {
        this.downloads = downloads;
    }

    public Byte getIsImage() {
        return isImage;
    }

    public void setIsImage(Byte isImage) {
        this.isImage = isImage;
    }

    public Integer getIsExamine() {
        return isExamine;
    }

    public void setIsExamine(Integer isExamine) {
        this.isExamine = isExamine;
    }

    public String getThumbnail() {
        return thumbnail;
    }

    public void setThumbnail(String thumbnail) {
        this.thumbnail = thumbnail == null ? null : thumbnail.trim();
    }
}